Implementation Challenges for Cryptographic Voting Systems
نویسندگان
چکیده
In this paper we will analyze and propose some solutions for potential issues implementing a partially cryptographic voting system called Scratch & Vote designed by Ben Adida and Ron Rivest from the perspective of creating an improved voting system in the United States. We will briefly analyze issues with current voting systems and make a case that Scratch and Vote provides marked improvement while still being potentially implementable. We will then examine potential problems with implementation with regards to equipment i.e. the public bulletin board, usability, and user education. We will then examine some known attacks as well, and suggest potential system modifications that could yield solutions to these attacks. Finally we will state what we believe the biggest remaining challenges to implementing Scratch & Vote and areas of further research.
منابع مشابه
Cryptographic Voting Protocols: A Systems Perspective
Cryptographic voting protocols offer the promise of verifiable voting without needing to trust the integrity of any software in the system. However, these cryptographic protocols are only one part of a larger system composed of voting machines, software implementations, and election procedures, and we must analyze their security by considering the system in its entirety. In this paper, we analy...
متن کاملTransitioning to a Javascript Voting Client for Remote Online Voting
Voters in remote electronic voting systems typically cast their votes from their own devices, such as PCs and smartphones. The software executed at their devices in charge of performing the ballot presentation, navigation and most of the cryptographic operations required to protect the integrity and privacy of the ballot, is referred to as the voting client. The first voting clients were develo...
متن کاملPractical Attacks on Cryptographically End-to-end Verifiable Internet Voting Systems
Cryptographic end-to-end verifiable voting technologies concern themselves with the provision of a more trustworthy, transparent, and robust elections. To provide voting systems with more transparency and accountability throughout the process while preserving privacy which allows voters to express their true intent. Helios Voting is one of these systems—an online platform where anyone can easil...
متن کاملImplementation Issues in Secure E-voting Schemes
As cheating is an inherent threat to voting, it is essential that an e-voting system provides a high level of security. At the moment, commercially available e-voting solutions mainly advertise their convenience, efficiency and low cost. On the other hand, cryptographically secure voting schemes in the literature are generally considered to be complex and inefficient for a real-world implementa...
متن کاملA Flexible Implementation of a Web-based Election System for Educational Organizations
Web-based on-line voting and on-line election systems provide benefits of usability, manageability and security. A particular workflow in any phase of on-line election process can be modeled and implemented securely by employing basic security applications readily provided by well established cryptographic technologies. By analyzing data-flow between different phases in the workflow, secure pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007